package cn.tedu.property.management.pojo.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 *  收费明细实体类
 */
@Data
public class ChargeDetail implements Serializable {
    /**
     *  id
     */
    private Long id;
    /**
     *  小区id
     */
    private Long communityId;
    /**
     *  小区名称
     */
    private String communityName;
    /**
     *  收费项目id
     */
    private Long chargeItemId;
    /**
     *  收费项目名称
     */
    private String chargeItemName;
    /**
     *  业主id
     */
    private Long ownerId;
    /**
     *  承办人名称
     */
    private String contractor;
    /**
     *  承办人联系电话
     */
    private String telephone;
    /**
     *  应收金额(单位：分)
     */
    private BigDecimal payMoney;
    /**
     *  实收金额(单位：分)
     */
    private BigDecimal actualMoney;
    /**
     *  创建时间
     */
    private LocalDateTime createTime;
    /**
     *  更新时间
     */
    private LocalDateTime updateTime;
    /**
     *  缴费时间
     */
    private LocalDateTime payTime;
    /**
     *  状态：0-失效，1-生效
     */
    private Integer status;

}
